Signed-off-by: Alastair Tse <atse@xensource.com>
def session_login_with_password(self, username, password):
try:
session = auth_manager().login_with_password(username, password)
- log.info("User %s logged in.", username)
return xen_api_success(session)
except XendError, e:
return xen_api_error(XEND_ERROR_AUTHENTICATION_FAILED)
del self.sessions[session]
def is_session_valid(self, session):
- log.debug('isSessionValid: %s' % session)
if type(session) == type(str()):
return (session in self.sessions)
return False